package com.weishi.project.api.vo;

import io.swagger.annotations.ApiParam;
import lombok.Data;

import java.util.List;

@Data
public class TrainingDataVo {

    @ApiParam(name = "开始时间")
    private String startTime;

    @ApiParam(name = "结束时间")
    private String endTime;

    @ApiParam(name = "一级项目")
    private String firstLevel;

    @ApiParam(name = "二级项目")
    private List<String> secondLevels;

    @ApiParam(name = "艇支类型")
    private String boatType;

    @ApiParam(name = "公里数")
    private Integer rowingKilometers;
    private int rowingClassHour;
    private int trainingMode;

    @ApiParam(name = "成绩1 ps:只传成绩1为小于此值，只传成绩2为大于此值，成绩1，成绩2都传为区间值，成绩1=成绩2 为等于此值")
    private Integer achievementOne;

    @ApiParam(name = "成绩2")
    private Integer achievementTwo;

    @ApiParam(name = "桨频1")
    private String propellerFrequencyOne;

    @ApiParam(name = "桨频2")
    private String propellerFrequencyTwo;

    @ApiParam(name = "心率1")
    private String heartRateOne;

    @ApiParam(name = "心率2")
    private String heartRateTwo;

    @ApiParam(name = "乳酸1")
    private String lacticAcidOne;

    @ApiParam(name = "乳酸2")
    private String lacticAcidTwo;

    @ApiParam(name = "风速")
    private String windSpeed;

    @ApiParam(name = "气温1")
    private String airTemperatureOne;

    @ApiParam(name = "气温2")
    private String airTemperatureTwo;

    @ApiParam(name = "天气")
    private String weather;

    @ApiParam(name = "场地因素")
    private String siteFactors;

    @ApiParam(name = "男子运动员，多个id以,隔开，-1为不选此项")
    private List<Integer> sportsmanIds;

    @ApiParam(name = "女子运动员，多个id以,隔开，-1为不选此项")
    private List<Integer> sportswomanIds;


}
